#ifndef REDBALLDIALOG_H
#define REDBALLDIALOG_H

//(*Headers(redballDialog)
#include <wx/textctrl.h>
#include <wx/checkbox.h>
#include <wx/statbox.h>
#include <wx/button.h>
#include <wx/dialog.h>
//*)
#include <wx/arrstr.h>
#include <wx/colour.h>
#include <wx/log.h>
#include <wx/msgdlg.h>
#include "global.h"

class redballDialog: public wxDialog
{
	public:
      wxArrayString selectedredball;
      wxArrayString selectedblueball;
       void parseString(wxArrayString redballs);

		redballDialog(wxWindow* parent);
		virtual ~redballDialog();

		//(*Declarations(redballDialog)
		wxCheckBox* blue9;
		wxStaticBox* groupblue;
		wxCheckBox* cb19;
		wxCheckBox* blue2;
		wxCheckBox* cb29;
		wxCheckBox* cb15;
		wxCheckBox* cb30;
		wxCheckBox* cb2;
		wxCheckBox* cb23;
		wxCheckBox* blue15;
		wxCheckBox* cb1;
		wxButton* Button1;
		wxCheckBox* blue11;
		wxCheckBox* cb5;
		wxCheckBox* cb4;
		wxCheckBox* blue5;
		wxCheckBox* cb18;
		wxCheckBox* cb17;
		wxCheckBox* cb16;
		wxCheckBox* cb6;
		wxCheckBox* cb25;
		wxCheckBox* cb22;
		wxCheckBox* cb33;
		wxButton* Button2;
		wxCheckBox* cb28;
		wxCheckBox* cb8;
		wxCheckBox* cb12;
		wxCheckBox* cb20;
		wxCheckBox* blue7;
		wxCheckBox* blue12;
		wxCheckBox* cb24;
		wxCheckBox* blue13;
		wxCheckBox* blue1;
		wxCheckBox* cb11;
		wxCheckBox* blue8;
		wxCheckBox* cb10;
		wxCheckBox* cb14;
		wxCheckBox* cb3;
		wxCheckBox* cb21;
		wxCheckBox* cb32;
		wxCheckBox* blue16;
		wxTextCtrl* balltext;
		wxCheckBox* blue6;
		wxCheckBox* cb27;
		wxCheckBox* blue14;
		wxCheckBox* cb9;
		wxCheckBox* cb13;
		wxCheckBox* cb26;
		wxCheckBox* blue10;
		wxCheckBox* cb31;
		wxCheckBox* blue4;
		wxCheckBox* cb7;
		wxStaticBox* groupredball;
		wxCheckBox* blue3;
		//*)

	protected:

		//(*Identifiers(redballDialog)
		//*)

	private:

		void OnRedBallCheckBoxClick(wxCommandEvent& event);
		void OnBlueBallCheckBoxClick(wxCommandEvent& event);

		DECLARE_EVENT_TABLE()
};

#endif
